cable derrick - Spanish English Dictionary